package top.tigerwoods.spring.base.core.unification;

/**
 * description  数据库中需审计的字段信息
 *
 * @author TigerLin
 * @version 1.0
 * create 2024/06/21  00:47
 */
public interface IWoodsEntityAuditInfo {
    /**
     * 设置创建人
     * @param createBy 创建人
     */
    void setCreateBy(String createBy);

    /**
     * 获取创建人
     * @return 创建人
     */
    String getCreateBy();

    /**
     * 设置创建时间
     * @param createTime 创建时间
     */
    void setCreateOn(Long createTime);

    /**
     * 获取创建时间
     * @return 创建时间
     */
    Long getCreateOn();

    /**
     * 设置更新人
     * @param updateBy 更新人
     */
    void setUpdateBy(String updateBy);

    /**
     * 获取更新人
     * @return 更新人
     */
    String getUpdateBy();

    /**
     * 设置更新时间
     * @param updateTime 更新时间
     */
    void setUpdateOn(Long updateTime);

    /**
     * 获取更新时间
     * @return 更新时间
     */
    Long getUpdateOn();
}
